CAD CAM careers in Salcombe, United Kingdom